arms depots - Turkish English Dictionary